.page-welcome {
  height: calc(100vh - 48px - 32px);
  display: flex;
  flex-direction: column;

  .text-header-title {
    font-size: @font-size-lg;
    margin-bottom: 16px;
    .font-bold();
  }

  .welcome-container {
    height: 0;
    flex: 1;
    // TODO: 主题为“百威红”时使用的背景
    background-image: url('https://front-static.ab-inbev.cn/middle-platform/2023121/bg_welcome_red.png');
    // TODO: 主题为“品牌黄”时使用的背景
    // background-image: url('https://front-static.ab-inbev.cn/middle-platform/20231115/bg_welcome_yellow.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    align-items: center;

    .title-container {
      margin-left: 5vw;
      margin-bottom: 15vh;
      .text-title-zh {
        position: relative;
        font-size: 36px;
        color: rgba(0, 0, 0, 0.85);
        .font-bold();
        &::before {
          content: '';
          display: inline-block;
          position: absolute;
          width: 8px;
          left: -18px;
          top: 0;
          bottom: 0;
          background: linear-gradient(180deg, @primary-color 0%, rgba(245, 224, 3, 0) 100%);
        }
      }
      .text-title-en {
        font-size: 20px;
        color: #adadad;
        .font-bold();
      }
    }
  }

  @media screen and (max-width: 1100px) {
    .welcome-container {
      .title-container {
        display: none;
      }
    }
  }
}
